MervevK
05/20/2024, 8:25 AMMervevK
05/20/2024, 9:54 AMAshley Dederich
05/20/2024, 10:57 PMMervevK
05/21/2024, 11:14 AMMervevK
05/21/2024, 11:23 AMNFCORE_CHIPSEQ:CHIPSEQ:INPUT_CHECK:SAMPLESHEET_CHECK (nfcore_trial_2.csv) terminated with an error exit status (1)
Command executed:
check_samplesheet.py \
nfcore_trial_2.csv \
samplesheet.valid.csv
cat <-END_VERSIONS versions.yml
"NFCORE_CHIPSEQCHIPSEQINPUT_CHECK:SAMPLESHEET_CHECK":
python: $(python --version | sed 's/Python //g')
END_VERSIONS
Command exit status:
1
Command output:
ERROR: Please check samplesheet header -> sample_ID,sample_read,Ab,control != sample,fastq_1,fastq_2,antibody,control
Command error:
/usr/share/lmod/lmod/init/bash: line 96: PS1: unbound variable
WARNING: Skipping mount /cta/capps/singularity/3.8.4/var/singularity/mnt/session/etc/resolv.conf [files]: /etc/resolv.conf doesn't exist in container
ERROR: Please check samplesheet header -> sample_ID,sample_read,Ab,control != sample,fastq_1,fastq_2,antibody,control
Work dir:
/cta/users/merve.kaftancioglu/alternative_scenario/nf-core/work/9c/2bb198cfa1837183d52cc170468635
Tip: view the complete command output by changing to the process work dir and entering the command cat .command.out
-- Check '.nextflow.log' file for details
executor > local (1)
[- ] process > NFCORE_CHIPSEQCHIPSEQPREP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPREP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPREP... -
[9c/2bb198] process > NFCORE_CHIPSEQCHIPSEQINPU... [100%] 1 of 1, failed: 1 ✘
[- ] process > NFCORE_CHIPSEQCHIPSEQFAST... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFAST... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPICA... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPRES... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPICA... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPHAN... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMULT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQBEDT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQUCSC... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDEEP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDEEP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDEEP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDEEP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMACS... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFRIP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMULT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQHOME... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPLOT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPLOT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMACS... -
[- ] process > NFCORE_CHIPSEQCHIPSEQHOME... -
[- ] process > NFCORE_CHIPSEQCHIPSEQANNO... -
[- ] process > NFCORE_CHIPSEQCHIPSEQSUBR... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDESE... -
[- ] process > NFCORE_CHIPSEQCHIPSEQIGV -
[- ] process > NFCORE_CHIPSEQCHIPSEQCUST... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMULTIQC -
Staging foreign file: s3://ngi-igenomes/igenomes/Homo_sapiens/NCBI/GRCh38/Annotation/Genes/genes.gtf
Staging foreign file: s3://ngi-igenomes/igenomes/Homo_sapiens/NCBI/GRCh38/Sequence/WholeGenomeFasta/genome.fa
Execution cancelled -- Finishing pending tasks before exit
-[nf-core/chipseq] Pipeline completed with errors-
ERROR ~ Error executing process > 'NFCORE_CHIPSEQCHIPSEQINPUT_CHECK:SAMPLESHEET_CHECK (nfcore_trial_2.csv)'
Caused by:
Process NFCORE_CHIPSEQ:CHIPSEQ:INPUT_CHECK:SAMPLESHEET_CHECK (nfcore_trial_2.csv) terminated with an error exit status (1)
Command executed:
check_samplesheet.py \
nfcore_trial_2.csv \
samplesheet.valid.csv
cat <-END_VERSIONS versions.yml
"NFCORE_CHIPSEQCHIPSEQINPUT_CHECK:SAMPLESHEET_CHECK":
python: $(python --version | sed 's/Python //g')
END_VERSIONS
Command exit status:
1
Command output:
ERROR: Please check samplesheet header -> sample_ID,sample_read,Ab,control != sample,fastq_1,fastq_2,antibody,control
Command error:
/usr/share/lmod/lmod/init/bash: line 96: PS1: unbound variable
WARNING: Skipping mount /cta/capps/singularity/3.8.4/var/singularity/mnt/session/etc/resolv.conf [files]: /etc/resolv.conf doesn't exist in container
ERROR: Please check samplesheet header -> sample_ID,sample_read,Ab,control != sample,fastq_1,fastq_2,antibody,control
Work dir:
/cta/users/merve.kaftancioglu/alternative_scenario/nf-core/work/9c/2bb198cfa1837183d52cc170468635
Tip: view the complete command output by changing to the process work dir and entering the command cat .command.out
-- Check '.nextflow.log' file for details
WARN: [NFCORE_CHIPSEQCHIPSEQPREPARE_GENOME:GTF2BED] Unable to resume cached task -- See log file for details
Waiting for file transfers to complete (1 files)MervevK
05/21/2024, 11:25 AMMervevK
05/21/2024, 11:28 AMJose Espinosa-Carrasco
05/21/2024, 11:45 AMantibody and not`Ab` 👇🏻
ERROR: Please check samplesheet header -> sample_ID,sample_read,Ab,control != sample,fastq_1,fastq_2,antibody,controlMervevK
05/21/2024, 11:50 AMMervevK
05/21/2024, 12:19 PMNFCORE_CHIPSEQ:CHIPSEQ:INPUT_CHECK:SAMPLESHEET_CHECK (nfcore_trial_2.csv) terminated with an error exit status (1)
Command executed:
check_samplesheet.py \
nfcore_trial_2.csv \
samplesheet.valid.csv
cat <<-END_VERSIONS > versions.yml
"NFCORE_CHIPSEQCHIPSEQINPUT_CHECK:SAMPLESHEET_CHECK":
python: $(python --version | sed 's/Python //g')
END_VERSIONS
Command exit status:
1
Command output:
ERROR: Please check samplesheet header -> sample,fastq_1,fast_2,antibody,control != sample,fastq_1,fastq_2,antibody,control
Command error:
/usr/share/lmod/lmod/init/bash: line 96: PS1: unbound variable
WARNING: Skipping mount /cta/capps/singularity/3.8.4/var/singularity/mnt/session/etc/resolv.conf [files]: /etc/resolv.conf doesn't exist in container
ERROR: Please check samplesheet header -> sample,fastq_1,fast_2,antibody,control != sample,fastq_1,fastq_2,antibody,control
Work dir:
/cta/users/merve.kaftancioglu/alternative_scenario/nf-core/work/d2/cd44b40f2848d9bd542805494e39a1
Tip: you can replicate the issue by changing to the process work dir and entering the command bash .command.run
-- Check '.nextflow.log' file for details
executor > local (1)
[- ] process > NFCORE_CHIPSEQCHIPSEQPREP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPREP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPREP... -
[d2/cd44b4] process > NFCORE_CHIPSEQCHIPSEQINPU... [100%] 1 of 1, failed: 1 ✘
[- ] process > NFCORE_CHIPSEQCHIPSEQFAST... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFAST... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQALIG... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPICA... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMARK... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFILT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPRES... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPICA... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPHAN... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMULT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQBEDT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQUCSC... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDEEP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDEEP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDEEP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDEEP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMACS... -
[- ] process > NFCORE_CHIPSEQCHIPSEQFRIP... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMULT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQHOME... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPLOT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQPLOT... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMACS... -
[- ] process > NFCORE_CHIPSEQCHIPSEQHOME... -
[- ] process > NFCORE_CHIPSEQCHIPSEQANNO... -
[- ] process > NFCORE_CHIPSEQCHIPSEQSUBR... -
[- ] process > NFCORE_CHIPSEQCHIPSEQDESE... -
[- ] process > NFCORE_CHIPSEQCHIPSEQIGV -
[- ] process > NFCORE_CHIPSEQCHIPSEQCUST... -
[- ] process > NFCORE_CHIPSEQCHIPSEQMULTIQC -
Staging foreign file: s3://ngi-igenomes/igenomes/Homo_sapiens/NCBI/GRCh38/Sequence/WholeGenomeFasta/genome.fa
Staging foreign file: s3://ngi-igenomes/igenomes/Homo_sapiens/NCBI/GRCh38/Annotation/Genes/genes.gtf
Execution cancelled -- Finishing pending tasks before exit
-[nf-core/chipseq] Pipeline completed with errors-
ERROR ~ Error executing process > 'NFCORE_CHIPSEQCHIPSEQINPUT_CHECK:SAMPLESHEET_CHECK (nfcore_trial_2.csv)'
Caused by:
Process NFCORE_CHIPSEQ:CHIPSEQ:INPUT_CHECK:SAMPLESHEET_CHECK (nfcore_trial_2.csv) terminated with an error exit status (1)
Command executed:
check_samplesheet.py \
nfcore_trial_2.csv \
samplesheet.valid.csv
cat <<-END_VERSIONS > versions.yml
"NFCORE_CHIPSEQCHIPSEQINPUT_CHECK:SAMPLESHEET_CHECK":
python: $(python --version | sed 's/Python //g')
END_VERSIONS
Command exit status:
1
Command output:
ERROR: Please check samplesheet header -> sample,fastq_1,fast_2,antibody,control != sample,fastq_1,fastq_2,antibody,control
Command error:
/usr/share/lmod/lmod/init/bash: line 96: PS1: unbound variable
WARNING: Skipping mount /cta/capps/singularity/3.8.4/var/singularity/mnt/session/etc/resolv.conf [files]: /etc/resolv.conf doesn't exist in container
ERROR: Please check samplesheet header -> sample,fastq_1,fast_2,antibody,control != sample,fastq_1,fastq_2,antibody,control"
my csv was this:
"sample,fastq_1,fast_2,antibody,control
h3k4me1_ms_b_ENCSR084FXT,"/cta/users/merve.kaftancioglu/alternative_scenario/seqs/h3k4me1_ms_b_ENCSR084FXT/h3k4me1_ms_b_ENCSR084FXT.fastq.gz",,h3k4me1,"/cta/users/merve.kaftancioglu/alternative_scenario/seqs/h3k4me1_normal_b_ENCSR156BXM/h3k4me1_normal_b_ENCSR156BXM.fastq.gz"
h3k4me1_ms_b_ENCSR480ITK,"/cta/users/merve.kaftancioglu/alternative_scenario/seqs/h3k4me1_ms_b_ENCSR480ITK/h3k4me1_ms_b_ENCSR480ITK.fastq.gz",,h3k4me1,"/cta/users/merve.kaftancioglu/alternative_scenario/seqs/h3k4me1_normal_b_ENCSR156BXM/h3k4me1_normal_b_ENCSR156BXM.fastq.gz""Jose Espinosa-Carrasco
05/21/2024, 12:26 PMfastq_2 and not fast_2Jose Espinosa-Carrasco
05/21/2024, 12:27 PMMervevK
05/21/2024, 1:36 PMcat .command.out
-- Check '.nextflow.log' file for details"
Do i need to ask more memory space from IT for my user?Jose Espinosa-Carrasco
05/21/2024, 1:57 PM--max_memory 30.GBJose Espinosa-Carrasco
05/21/2024, 1:58 PMAlexandru Mizeranschi
05/21/2024, 2:02 PM--max_memory. I see that the process FASTQC is labelled with process_medium in the module:
https://github.com/nf-core/chipseq/blob/2.0.0/modules/nf-core/modules/fastqc/main.nf#L3
And process_medium is set up to require 36.GB by default:
https://github.com/nf-core/chipseq/blob/2.0.0/conf/base.config#L37
In this case, what would be the effect of setting --max_memory 30.GB ? Would ALL the process memory requests be capped at 30.GB, regardless of the other default configurations above?Alexandru Mizeranschi
05/21/2024, 2:16 PMFASTQC process working on your system with less than 32 GB of memory, you can create a custom configuration file called custom.config with the following contents:
process {
withName: 'FASTQC' {
memory = 30.GB
}
}
Then, you modify your nextflow command by adding the following option: -c custom.config. This should configure the FASTQC process to use 30 GB of memory and it should work on your system, if you have at least 30 GB of free memory on that machine.MervevK
05/21/2024, 2:19 PMAlexandru Mizeranschi
05/21/2024, 2:50 PMMervevK
05/21/2024, 2:53 PMAlexandru Mizeranschi
05/21/2024, 2:57 PM[45/0cc0e2] process > NFCORE_FUNCSCAN:FUNCSCAN:GUNZIP_FASTA_PREP (MEGAHIT-SRR16971104.contigs.fa.gz) [100%] 2 of 2 ✔
[2e/a303e3] process > NFCORE_FUNCSCAN:FUNCSCAN:SEQKIT_SEQ_LONG (SRR16971104) [100%] 2 of 2 ✔
[df/feffe9] process > NFCORE_FUNCSCAN:FUNCSCAN:SEQKIT_SEQ_SHORT (SRR16971104) [100%] 2 of 2 ✔
[a7/c71888] process > NFCORE_FUNCSCAN:FUNCSCAN:PYRODIGAL_GFF (SRR16971104_short) [100%] 4 of 4 ✔
[1a/6e7e15] process > NFCORE_FUNCSCAN:FUNCSCAN:GUNZIP_PYRODIGAL_FAA (SRR16971104_short.faa.gz) [100%] 4 of 4 ✔
[d9/35cfb2] process > NFCORE_FUNCSCAN:FUNCSCAN:GUNZIP_PYRODIGAL_FNA (SRR16971104_short.fna.gz) [100%] 4 of 4 ✔
[2d/26a9e2] process > NFCORE_FUNCSCAN:FUNCSCAN:GUNZIP_PYRODIGAL_GFF (SRR16971104_short.gff.gz) [100%] 4 of 4 ✔
[39/236abf] process > NFCORE_FUNCSCAN:FUNCSCAN:ARG:UNTAR_CARD (data) [100%] 1 of 1 ✔
[e1/101700] process > NFCORE_FUNCSCAN:FUNCSCAN:ARG:RGI_CARDANNOTATION [100%] 1 of 1 ✔
[75/5be86c] process > NFCORE_FUNCSCAN:FUNCSCAN:ARG:RGI_MAIN (SRR16971104_short) [100%] 4 of 4 ✔
[56/b071cd] process > NFCORE_FUNCSCAN:FUNCSCAN:ARG:HAMRONIZATION_RGI (SRR16971104_short) [100%] 4 of 4 ✔
[84/ebf3d5] process > NFCORE_FUNCSCAN:FUNCSCAN:ARG:DEEPARG_DOWNLOADDATA [100%] 1 of 1 ✔
[98/7d5d78] process > NFCORE_FUNCSCAN:FUNCSCAN:ARG:DEEPARG_PREDICT (SRR16971104_short) [100%] 4 of 4 ✔
[3a/0ec18d] process > NFCORE_FUNCSCAN:FUNCSCAN:ARG:HAMRONIZATION_DEEPARG (SRR16971104_short) [100%] 8 of 8 ✔
[fc/41a051] process > NFCORE_FUNCSCAN:FUNCSCAN:ARG:HAMRONIZATION_SUMMARIZE [100%] 1 of 1 ✔
[97/f6995e] process > NFCORE_FUNCSCAN:FUNCSCAN:MULTIQC [100%] 1 of 1 ✔MervevK
05/21/2024, 3:02 PMAlexandru Mizeranschi
05/21/2024, 3:04 PMAlexandru Mizeranschi
05/21/2024, 3:05 PMMervevK
05/21/2024, 3:08 PMMervevK
05/21/2024, 3:08 PMAlexandru Mizeranschi
05/21/2024, 3:20 PMcustom.config file. It should hopefully configure all of the pipeline processes to work on your machine:
process {
withLabel: process_single {
cpus = 1
memory = 4.GB
time = 24h
}
withLabel: process_low {
cpus = 2
memory = 7.GB
time = 24h
}
withLabel: process_medium {
cpus = 8
memory = 30.GB
time = 24h
}
withLabel: process_high {
cpus = 8
memory = 30.GB
time = 24h
}
withLabel: process_long {
cpus = 8
memory = 30.GB
time = 24h
}
}MervevK
05/22/2024, 3:48 PMMervevK
05/22/2024, 4:29 PMAshley Dederich
05/22/2024, 4:36 PMMervevK
05/22/2024, 4:42 PMMervevK
05/22/2024, 4:43 PMMervevK
05/22/2024, 4:52 PMcall on Integer type
-- Check '.nextflow.log' file for details"
here it is mentioned as a config error: https://github.com/nf-core/rnaseq/issues/640
this is the config file content i created based on Alexandru's suggestion:
"process {
withName: 'FASTQC' {
memory = 30.GB
}
withLabel: process_single {
cpus = 1
memory = 4.GB
time = 24h
}
withLabel: process_low {
cpus = 2
memory = 7.GB
time = 24h
}
withLabel: process_medium {
cpus = 8
memory = 30.GB
time = 24h
}
withLabel: process_high {
cpus = 8
memory = 30.GB
time = 24h
}
withLabel: process_long {
cpus = 8
memory = 30.GB
time = 24h
}
} "Ashley Dederich
05/22/2024, 4:59 PMMervevK
05/22/2024, 5:00 PMAshley Dederich
05/22/2024, 5:00 PMMervevK
05/22/2024, 5:01 PMMervevK
05/22/2024, 5:06 PMcall on Integer type
-- Check '.nextflow.log' file for details"
• this is the current content of the config file:
process {
withName: FASTQC {
memory = 30.GB
time = 24h
}
withLabel: process_single {
cpus = 1
memory = 4.GB
time = 24h
}
withLabel: process_low {
cpus = 2
memory = 7.GB
time = 24h
}
withLabel: process_medium {
cpus = 8
memory = 30.GB
time = 24h
}
withLabel: process_high {
cpus = 8
memory = 30.GB
time = 24h
}
withLabel: process_long {
cpus = 8
memory = 30.GB
time = 24h
}
}Ashley Dederich
05/22/2024, 8:59 PMMervevK
05/23/2024, 10:26 AMPhil Ewels
05/23/2024, 11:05 AMMervevK
05/23/2024, 11:24 AM